.fr{
    float: right;
}

.fl{
    float: left;
}

.parent-menu td.down{
    cursor: pointer;
}

.children-menu{
    display: none;
    background-color: #68686863;
}

.slider-img-card{
    background-size: cover;
}

.fa-action:hover{
    color: #81a2ff;
    cursor: pointer;
}


.img-preview {
    margin-bottom: .5rem;
    overflow: hidden;
  }
  
  .img-preview > img {
    min-width: 100%;
  }
  
  .preview-lg {
    height: 30rem;
    width: 538px;
  }

  .project-preview-lg {
    height: 30rem;
    width: 70rem;
  }
  
  .preview-md {
    height: 4.5rem;
    width: 8rem;
  }
  
  .preview-sm {
    height: 2.25rem;
    width: 4rem;
  }
  
  .preview-xs {
    height: 1.125rem;
    margin-right: 0;
    width: 2rem;
  }

  .panel-opacity{
    background-color: #52525218;
  }

.panel-opacity .slider-img-card {
      opacity:0.4;
      filter:alpha(opacity=40); /* 针对 IE8 以及更早的版本 */
}

form ul.nav li
{
  margin: 0 5px;
}

td.page-nav
{
  text-align: center;
}

input.form-control.checkbox{
  margin: 0;
  margin-top: 7px;
  height: 20px;
}

td.form-group span{
  margin: 4px 4px;
}

select.form-control
{
  padding: 6px 0px;
}

textarea.form-control{
  resize: none;
}

#md, #html {
  /* height: 500px; */
  min-height: 400px;
}

#md{
  resize: none;
  overflow: overlay;
}

#html{
  border: solid 1px darkgray;
  padding: 6px 12px;
  height: 100%;
}